Add test for transient-local delivery with unbounded uint8 messages#3195
Conversation
Signed-off-by: CY Chen <cyc@nvidia.com>
|
Tick the box to add this pull request to the merge queue (same as
|
|
Pulls: ros2/rmw_fastrtps#898, #3195 |
|
Pulls: ros2/rmw_fastrtps#898, #3195, ros2/rmw_zenoh#1009 |
|
https://github.com/Mergifyio backport lyrical |
✅ Backports have been createdDetails
|
Description
Add regression coverage for transient-local delivery of messages containing an unbounded
uint8[].The new test extends the existing
wait_for_messagetest executable usingtest_msgs::msg::UnboundedSequences. It publishes a message before creating the subscription and verifies that the late-joining transient-local subscription receives the retained sample.This test is specific for testing the case raised by ros2/rmw_fastrtps#897
Is this user-facing behavior change?
No.
Did you use Generative AI?
Yes. OpenAI GPT-5.6 was used to draft the code for this PR.